Big Huge Thesaurus

thyroid gland

noun